Software Project Management: The Manager's View
نویسنده
چکیده
As businesses become more dependent on information technology for their operations, IS managers are under increasing pressure to deliver quality applications software on time and within budget. Thus, in addition to their technical skills, they must master the necessary management skills to lead and control software development projects. The purpose of this tutorial is to present the fundamental concepts of modern project management and show how these concepts can be applied to software development projects. The tutorial presents a broad overview of current software project management practices that evolved over the years from a variety of complex projects. The subject is presented from the manager's rather than from the developer's perspective. The focus is on large and complex projects because these projects are the most challenging and in need of an effective project management discipline.
منابع مشابه
Applying IWD Algorithm for Discrete Time, Cost and Quality Trade - off in Software Projects with Expressing Quality by Defects
This research paper adapts intelligent water drops (IWD) algorithm to solve the discrete timecost-quality trade-off problem (DTCQTP) in software projects which is never solved before by this algorithm. Project manager's goal is getting an optimal allocation of time, cost and quality of each task/activity in the software project such that total time and cost of the project is minimized while pro...
متن کاملLoosely Integrated Sets of CASE tools: Our Experience
Software engineering was in serious trouble in the beginning of this decade because of lack or proper practices and procedures, tools and cooperative knowledge. Software production workstations, which combine modern hardware and software technology with understanding of I both end-user's and software engineer's needs and wishes, seem to resolve many problems in the near future. A four-level mod...
متن کاملA manager's view on large scale XP projects
XP is a code-oriented, light-weight software engineering methodology, suited merely for small-sized teams who develop software that relies on vague or rapidly changing requirements. Being very code-oriented, the discipline of systems engineering knows it as approach of incremental system change. In this contribution, we discuss the enhanced version of a concept on how to extend XP on large scal...
متن کاملThe Impacts of Process Structure, Communication, and Coordination on Software Project Estimation
1. Software Project Cost Estimation The development and use of effective and efficient methods for estimating the costs of software development remain difficult challenges in software engineering. Many studies have shown wide discrepancies between estimates and actual costs and completion schedules of software development (e.g., [Vijayakumar 19971). Project managers strive to make accurate esti...
متن کاملComponents of Software Development Risk: How to Address Them? A Project Manager Survey
ÐSoftware risk management can be defined as an attempt to formalize risk oriented correlates of development success into a readily applicable set of principles and practices. By using a survey instrument we investigate this claim further. The investigation addresses the following questions: 1) What are the components of software development risk? 2) how does risk management mitigate risk compon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CAIS
دوره 2 شماره
صفحات -
تاریخ انتشار 1999